Economic TimesHigh crude inventories a cause of concern for oilEconomic TimesAs of August 26, 2016, absolute crude inventories in the US stood at around 525.87 million barrels, which is very high for this time of the year. US crude stock has been at a reco
…